jQuery.validator.addMethod("album", function(value, element) {   
	return this.optional(element) || /^[0-9a-zA-Z_]{1,}$/.test(value);   
}, "空间名只能包括英文字母、数字和下划线");
$(function() {
	$("#settingForm").validate({
		rules: {
			"user.album": {
				album: true, 
				remote: {
					url: "userAction!checkAlbum", 
					type: "POST", 
					data: {"user.album": ($("#user.album").val())}
				}
			}
		}, 
		messages: {
			"user.album": {
				album: "空间名不合法", 
				remote: "该空间名已被使用"
			}
		}, 
		errorPlacement:function(error, element) {
			error.appendTo(element.parent());
		}, 
		success: function(label) {
			label.html("").addClass("right");
		}
	});
});